poorly made thing or poorly done work - Español Inglés Diccionario